Output method and electronic device

ABSTRACT

An output method includes obtaining voice information, determining whether the voice information is a voice request, in response to the voice information being the voice request, obtaining reply information for replying to the voice request and supplemental information, transmitting the reply information and the supplemental information to an output device for outputting the reply information and the supplemental information using different parameters, such that an output of the reply information is prioritized over an output of the supplemental information, and in response to receiving a predetermined operation, outputting the reply information and the supplemental information using different parameters, such that the output of the supplemental information is prioritized over the output of the reply information. The supplemental information is information that needs to be outputted in association with the reply information.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of application Ser. No. 16/368,779,filed on Mar. 28, 2019, which claims priority to Chinese Application No.201810287318.0, filed on Mar. 30, 2018, the entire contents of both ofwhich are incorporated herein by reference.

FIELD OF THE DISCLOSURE

The present disclosure relates to output technology and, moreparticularly, to an output method and an electronic device.

BACKGROUND

Currently, a user generally interacts with a smart speaker throughvoice. Often, no matter what information the user wants to obtain fromthe smart speaker, the user has to interact with the smart speakerthrough voice. Thus, obtaining even some basic daily information, forexample, daily temperature, weather conditions, or the like, needs theuser to perform the voice interaction.

SUMMARY

In accordance with the disclosure, there is provided an output methodincluding obtaining voice information, determining whether the voiceinformation is a voice request, in response to the voice informationbeing the voice request, obtaining reply information for replying to thevoice request, and supplemental information, and transmitting the replyinformation and the supplemental information to an output device foroutputting. The supplemental information is information that needs to beoutputted in association with the reply information.

Also in accordance with the disclosure, there is provided an electronicdevice including a processor and an output circuit. The processor isconfigured to obtain voice information, determine whether the voiceinformation is a voice request, in response to the voice informationbeing the voice request, obtain reply information for replying the voicerequest, and supplemental information, and transmit the replyinformation and the supplemental information to an output circuit foroutputting. The supplemental information is information that needs to beoutputted in association with the reply information. The output circuitis configured to output the reply information and the associatedsupplemental information.

BRIEF DESCRIPTION OF THE DRAWINGS

In order to provide a clearer illustration of embodiments of the presentdisclosure, brief descriptions of the drawings of the present disclosureare provided. The following drawings merely illustrate embodiments ofthe present disclosure. Other drawings may be obtained based on thedisclosed drawings by those skilled in the art without creative efforts.

FIG. 1 is a flowchart of an output method according to the presentdisclosure;

FIG. 2 is a flowchart of another output method according to the presentdisclosure;

FIG. 3 is a flowchart of another output method according to the presentdisclosure;

FIG. 4 is a flowchart of another output method according to the presentdisclosure;

FIG. 5 is a flowchart of another output method according to the presentdisclosure; and

FIG. 6 is a schematic structural diagram of an electronic deviceaccording to the present disclosure.

DETAILED DESCRIPTION

Hereinafter, embodiments of the present disclosure are described withreference to the accompanying drawings. It is apparent that thedisclosed embodiments are merely some but not all of embodiments of thepresent disclosure. Other embodiments of the present disclosure may beobtained based on the embodiments disclosed herein by those skilled inthe art without creative efforts, which are intended to be within thescope of the present disclosure.

FIG. 1 is a flowchart of an output method consistent with the presentdisclosure. As shown in FIG. 1, the output method may include thefollowings.

At S11, voice information is obtained. The voice information can includethe voice information sent by a user, or the voice information outputtedby other electronic devices. Here, the voice information can be obtainedand the voice information that can be recognized may be parsed, butwhether the voice information is sent by the user or outputted by theother electronic devices might not need to be identified.

At S12, if the voice information is a voice request, reply informationin response to the voice request and supplemental information areobtained. The supplemental information refers to the information thatneeds to be outputted in association with the reply information.

If the obtained voice information is a voice command other than thevoice request, an execution entity of the output method consistent withthe present disclosure, such as a server or an electronic device, onlyneeds to execute the voice command, and does not need to perform anyresponse. For example, the voice information is “playing music”. In thisscenario, the execution entity only needs to play music, and does notneed to implement any response operation. Herein, the voice commandrefers to a command to instruct the execution entity of the outputmethod to implement an action but does not need any reply informationfrom the execution entity of the output method. The voice request refersto a request that requires the execution entity of the output method tooutput the corresponding reply information.

If the obtained voice information is the voice request, such as a voicequestion, the execution entity needs to answer or respond to the voicequestion. For example, the voice information is “how many degrees istoday's temperature?” In this scenario, the execution entity needs toobtain the reply information corresponding to the voice information,i.e., a reply for responding to the voice information, after parsing thevoice information and clarifying the meaning thereof. For example, thereply information can be “today's temperature is 23 degrees.”

The reply information can include voice and the reply information can beplayed by voice, or the reply information can include text and the replyinformation can be displayed through a display screen, or both.

In some embodiments, on the basis of obtaining the reply information inresponse to the voice request, the supplemental information may alsoneed to be obtained. The supplemental information refers to thatinformation that needs to be outputted in association with the replyinformation.

The supplemental information may be the information related to contentof the reply information, or may be the information not related to thecontent of the reply information. However, after the supplementalinformation is obtained, the supplemental information needs to beassociated with the reply information, such that when the replyinformation is outputted, the associated supplemental information can beoutputted.

At S13, the reply information and the supplemental information aretransmitted, such that the associated supplemental information isoutputted when the reply information is outputted.

In some embodiments, when the reply information is outputted, theassociated supplemental information can be simultaneously outputted, butthe output of the reply information and the output of the supplementalinformation can be in a prioritized order. For example, the replyinformation can be a first priority, and the supplemental informationcan be outputted as a second priority.

For example, when a device implementing the output method includes adisplay apparatus and a speaker, the reply information can be outputtedthrough the speaker, and the supplemental information can be outputtedthrough the display device, such that the user can preferentially noticethe reply information outputted through the speaker.

In some embodiments, the reply information can be outputted through thespeaker, and after the reply information is outputted, the supplementalinformation can be then outputted through the speaker.

In some embodiments, the output method can be applied to a server. Thatis, the server can be the execution entity of the output method.

For example, the terminal electronic device can obtain the voiceinformation, and send the voice information to the server. The servercan receive the voice information, parse the voice information, andobtain an analysis result. The server can further obtain the replyinformation in response to the voice information, according to theanalysis result, and transmit the reply information to the terminalelectronic device via a network.

When the reply information in response to the voice information isobtained, according to the analysis result, and transmitted to theterminal electronic device via the network, the server can obtain thesupplemental information and transmit the supplemental information tothe terminal electronic device via the network.

In some embodiments, after the obtained supplemental information and thereply information are associated, the associated supplementalinformation and the reply information can be transmitted to the terminalelectronic device together. The terminal electronic device can output,according to the associated supplemental information and the replyinformation. The associated supplemental information and the replyinformation can include an output rule of the supplemental informationand the reply information, or the associated result can be the outputrule.

In some embodiments, the reply information can be obtained by theserver, and the reply information can be transmitted to the terminalelectronic device via the network. The supplemental information can bestored inside the terminal electronic device. After the terminalelectronic device obtains the reply information, the reply informationand the supplemental information can be associated and then outputted.

In some other embodiments, the output method can be applied to theterminal electronic device. That is, the execution entity of the outputmethod can be the terminal electronic device.

For example, the terminal electronic device can capture the voiceinformation, parse the voice information, determine the analysis result,and obtain the reply information in response to the voice information,according to the analysis result. The terminal electronic device canobtain the supplemental information, and then associate the supplementalinformation with the reply information. The terminal electronic devicecan transmit the reply information and associated supplementalinformation to the speaker via an interface.

In some embodiments, the terminal electronic device can capture thevoice information, and send the voice information to the server, and theserver can obtain the reply information in response to the voiceinformation after parsing the voice information. The terminal electronicdevice can associate the supplemental information with the replyinformation and transmitted the reply information and the associatedsupplemental information to the speaker via the interface. Thesupplemental information may be the supplemental information sent by theserver or directly captured by the terminal electronic device, or may bethe supplemental information stored in the terminal electronic device.

Consistent with the present disclosure, the output method can obtain thevoice information. If the voice information is the voice request, thereply information in response to the voice request can be obtained, andthe supplemental information can be obtained. The supplementalinformation refers to the information that needs to be outputted inassociation with the reply information. The reply information and thesupplemental information can be transmitted, such that the associatedsupplemental information can be outputted when the reply information isoutputted. When the voice request is received and the reply informationin response to the voice request is obtained, the supplementalinformation outputted in association with the reply information can beobtained. Therefore, diversified feedback information can be realized.The problem that the feedback information in the conventionaltechnologies is relatively simple and does not satisfy the diverse needscan be solved, and the user experience can be improved.

FIG. 2 is a flowchart of an output method consistent with the presentdisclosure. As shown in FIG. 2, at S21, the voice information isobtained.

At S22, if the voice information is the voice request, the replyinformation in response to the voice request and the supplementalinformation are obtained. The supplemental information refers to theinformation that needs to be outputted in association with the replyinformation.

At S23, the reply information and the supplemental information aretransmitted, such that the reply information is outputted using a firstparameter, and the supplemental information is outputted using a secondparameter. The first parameter is an output parameter superior to thesecond parameter. That is, the reply information using the firstparameter is more likely to be noticed by the user than the supplementalinformation using the second parameter.

In some embodiments, in the process of transmitting the replyinformation and the supplemental information to an output circuit, theoutput rule that the reply information is outputted using the firstparameter and the supplemental information is outputted using the secondparameter can be simultaneously outputted to the output circuit. Assuch, the output circuit can receive the output rule while receiving thereply information and the supplemental information, such that the outputcircuit can directly output the reply information using the firstparameter and output the supplemental information using the secondparameter, according to the output rule.

In some embodiments, in the process of transmitting the replyinformation and the supplemental information to the output circuit, onlythe reply information and the supplemental information can betransmitted, and other data, such as the output rule, might not betransmitted. The output rule can be stored in the output circuit.Regardless of what are the reply information and the supplementalinformation received by the output circuit, the reply information andthe supplemental information can be outputted according to apredetermined output rule stored inside the output circuit.

In some embodiments, the reply information and the supplementalinformation can be transmitted to the output circuit, such that theoutput circuit can output the reply information and the supplementalinformation after being mixed according to a first rule. The first rulecan include outputting the reply information using the first parameterand outputting the supplemental information using the second parameter.The first parameter can be the output parameter superior to the secondparameter.

In some embodiments, the reply information and the supplementalinformation after being mixed according to the first rule can betransmitted to the output circuit. The output circuit can receive thereply information and supplemental information after being mixedaccording to the first rule. In this scenario, the output circuit onlyneeds to directly output the reply information and the supplementalinformation according to the first rule, i.e., output the replyinformation using the first parameter and output the supplementalinformation using the second parameter.

In some embodiments, the reply information and the supplementalinformation can be transmitted to the output circuit. The replyinformation and the supplemental information can be mixed by the outputcircuit, according to the first rule, after which the output circuit canoutput the reply information using the first parameter, and output thesupplemental information using the second parameter.

The first parameter is the output parameter that is superior to thesecond parameter. That is, the reply information can be outputted usingthe output parameter superior to that of the supplemental information.

When the output circuit includes a display screen and a speaker or anoutput interface connected to the speaker, the reply information can beoutputted via a voice signal, and the supplemental information can beoutputted via an image signal.

When the output circuit only includes the display screen, the replyinformation can be outputted using a large font, and the supplementalinformation can be outputted using the small font, or, the replyinformation can be outputted using a font color with a higherbrightness, and the supplemental information can be outputted using thefont color with a lower brightness;

When the output circuit only includes the speaker or the outputinterface connected to the speaker, the reply information can beoutputted using a first sound volume higher than a second sound volume,and the supplemental information can be outputted using the second soundvolume, or, the reply information can be outputted using a first tonehigher than a second tone, and the supplemental information can beoutputted using the second tone.

In some embodiments, no matter whether the output circuit is the displayscreen, the speaker, or the output interface connected to the speaker,or the output circuit includes both the display screen and the speakeror the output interface connected to the speaker, the reply informationcan be outputted preferentially and the supplemental information can beoutputted after the reply information has been outputted, or the replyinformation can be preferentially outputted and the supplementalinformation can be outputted between two adjacent outputs of the samereply information, or the reply information can be preferentiallyoutputted and the supplemental information can be outputted between twoadjacent outputs of different reply information.

Consistent with the present disclosure, the output method can obtain thevoice information. If the voice information is the voice request, thereply information in response to the voice request can be obtained, andthe supplemental information can be obtained. The supplementalinformation refers to the information that needs to be outputted inassociation with the reply information. The reply information and thesupplemental information can be transmitted, such that the associatedsupplemental information can be outputted when the reply information isoutputted. When the voice request is received and the reply informationin response to the voice request is obtained, the supplementalinformation outputted in association with the reply information can beobtained. Therefore, diversified feedback information can be realized.The problem that the feedback information in the conventionaltechnologies is relatively simple and does not satisfy the diverse needscan be solved, and the user experience can be improved.

FIG. 3 is a flowchart of an output method consistent with the presentdisclosure. As shown in FIG. 3, at S31, the voice information isobtained.

At S32, if the voice information is the voice request, the replyinformation in response to the voice request is obtained after the voicerequest is parsed, and a first audio that matches environmentinformation is obtained as the supplemental information. Thesupplemental information refers to the information that needs to beoutputted in association with the reply information.

For example, the supplemental information associated with the replyinformation can be the first audio that matches the environmentalinformation. That is, the supplemental information can be used toindicate the environmental information through the first audio.

The first audio can include the audio indicating the environmentalinformation. For example, if the environmental information is raining,the first audio can be a rain sound, and if the environmentalinformation is windy, the first audio can be a wind sound. As such,after receiving the reply information and the supplemental information,the user can feel an immersive effect.

In some embodiments, different audios can be preset to representdifferent environmental states and a correspondence table can beestablished. After the environmental information is determined, theaudio corresponding to the environmental information can be searchedfrom the correspondence table. The audio can be the supplementalinformation. The user can know what is the environmental informationthrough the output of the audio, without having to input the voicerequest to obtain the current environmental information.

In some embodiments, obtaining the voice information can includeobtaining the voice information from an acquisition apparatus, and theenvironment information can include the environment information of anenvironment where the acquisition apparatus is located.

In some embodiments, the environmental information can include theenvironmental information of a designated location within a preset timeperiod. The designated location can include the location of the serveror the terminal electronic device which implements the output method,and can also include any other designated location.

In some embodiments, the environment information can include firstenvironment information of a first designated location within the presettime period and second environment information of a second designatedlocation within the preset time period, or the environment informationcan include third environment information of the designated locationwithin a first preset time period and fourth environment information ofthe designated location within a second preset time period. That is, theenvironmental information can include the environmental information ofdifferent locations, or can include the environmental information ofdifferent time periods.

When the environment information includes the first environmentinformation of the first designated location within the preset timeperiod and the second environment information of the second designatedlocation within the preset time period, abnormal environment informationin the first environment information and the second environmentinformation can be used as the output environment information, and theaudio corresponding to the output environment information and thedesignated location can be obtained from a pre-stored audio library, andthe audio can be determined as the first audio and can be outputted.

For example, the first designated location and the second designatedlocation can be preset for monitoring the environmental status. Ifabnormal environment information occurring at the first designatedlocation within the preset time period is detected, the abnormalenvironment information of the first designated location can be used asthe environmental information and the audio matching the environmentalinformation can be determined as the supplemental information. Theenvironment information of the second designated location where noabnormality has occurred may not be outputted. For example, the weatherthat is not sunny can be set as the abnormal environment information. Asanother example, if a difference between the environmental informationof a day or a time period and the environmental information of the sameday or the same time period in a historical year exceeds a firstthreshold, the day or the time period can be set as the abnormalenvironmental information. As another example, if a change of theenvironmental information within the past five days or the past ten daysexceeds a second threshold, the current day can be set as the abnormalenvironmental information.

When the environment information includes the third environmentinformation of the designated location within the first preset timeperiod and the fourth environment information of the designated locationwithin the second preset time period, the abnormal environmentinformation in the third environment information within the first presettime period and the fourth environment information within the secondpreset time period can be used as the output environment information,and the audio corresponding to the output environment information andthe designated preset time period can be obtained from the pre-storedaudio library, and the audio can be determined as the first audio andcan be outputted.

For example, the designated location can be preset for monitoring theenvironmental status within the first preset time period and the secondpreset time period. If abnormal environment information occurring at thefirst designated location within the preset time period is detected, theabnormal environment information of the first designated location can beused as the environmental information and the audio matching theenvironmental information can be determined as the supplementalinformation. The environment information of the second designatedlocation where no abnormality has occurred may not be outputted. Forexample, the weather that is not sunny can be set as the abnormalenvironment information. As another example, if a difference between theenvironmental information of a day or a time period and theenvironmental information of the same day or the same time period in ahistorical year exceeds a first threshold, the day or the time periodcan be set as the abnormal environmental information. As anotherexample, if a change of the environmental information within the pastfive days or the past ten days exceeds a second threshold, the currentday can be set as the abnormal environmental information.

In some embodiments, the reply information can exclude the environmentalinformation or can include the environmental information.

When the reply information includes the environmental information, thevoice request can be a request to obtain the environmental informationand the environmental information in response to the voice request canbe the reply information. In this scenario, the supplemental informationrefers to the information outputted in association with the replyinformation. After obtaining the reply information, the environmentalinformation does not need to be obtained, and the supplementalinformation can be directly determined according to the replyinformation.

For example, the user's location is raining. If the user's voice requestis “What is the current weather?” The reply information can be “It israining and a little bit cold.” In this scenario, the supplementalinformation can output the raining sound, e.g., the rhythm of the rain,or the sound of thunder, while outputting the reply information. Thatis, the rhythm of rain or the sound of thunder can be used as thebackground sound while outputting the voice or text display of “it israining and a little bit cold.” Adding the sound of the rain or thunderas the background sound can enable the user to clearly feel that it israining and feel the immersive effect, when receiving the outputtedreply information and supplemental information.

For example, the user's location is raining. If the user's voice requestis “What is the current weather?” The reply information can be “It israining and a little bit cold.” In this scenario, the supplementalinformation can be adjusting playing parameters of a player, i.e.,adjusting a tone or sound of the player when the reply information issent. For example, the player who replied to the request can say “It israining and a little bit cold” with the teeth tremble, allowing the userto feel the degree of cold after receiving the reply information and thesupplemental information. As another example, the player who replied tothe request can say “It is raining and a little bit cold” in the rain,such that after the user receives the reply information and thesupplemental information, the user can clearly feel that the player isin the rain and the user can achieve the immersive effect.

When the reply information is irrelevant to the environment information,the voice request can include the request information that is irrelevantto the request to obtain the environment information. In this scenario,no matter what the obtained voice request is related to, the replyinformation in response to the voice request can be unrelated to theenvironment information. In some embodiments, when or after the replyinformation is obtained, or after the voice request is obtained, theenvironment information can be automatically obtained, and the audiomatching the environment information can be determined as the firstaudio, and the first audio can be determined as the supplementalinformation that can be outputted in association with the replyinformation. Therefore, after the voice request irrelevant to theenvironment information is received, the reply information in responseto the voice request can be outputted and the first audio matching theenvironment information can be also outputted as the supplementalinformation. As such, two answers can be obtained while raising only onequestion, in which the environmental information can be outputted as thesupplemental information.

For example, the user's location is raining. The user's voice request is“What is the date today?” The reply information can be “Today is March2nd,” and the supplemental information can include the rhythm of therain. Therefore, the reply information and the supplemental informationthat the user hears can be “Today is March 2nd” with the rhythm of therain as the background sound, thereby enabling the user to clarify thecurrent environmental information while obtaining the answer he wants.

In some embodiments, an output mode of the reply information can bedetermined according to the supplemental information.

If the supplemental information is the environmental information, theoutput mode can be that different environmental information correspondto different reply information.

For example, if the environmental information indicates a sunny day, thereply information can be outputted using a cheerful tone, and if theenvironmental information indicates a rainy day, the reply informationcan be outputted using a dull tone. As another example, if theenvironmental information indicates the sunny day, a female voice can beused to output the reply information, and if the environmentalinformation indicates the rainy day, a male voice can be used to outputthe reply information. As another example, if the environmentalinformation indicates the sunny day, the reply information can beoutputted using the white font and black background, and if theenvironmental information indicates the rainy day, the reply informationcan be outputted using the black font and white background, or if theenvironmental information indicates that the sunny day, the replyinformation can be outputted using colored font, and if the environmentinformation indicates the rainy day, the reply information can beoutputted using the black and white font.

The above examples are merely exemplary illustration, and the outputmode can include other forms, which are not intended to be limitedherein.

At S33, the reply information and the supplemental information aretransmitted, such that the associated supplemental information isoutputted when the reply information is outputted.

Consistent with the present disclosure, the output method can obtain thevoice information. If the voice information is the voice request, thereply information in response to the voice request can be obtained, andthe supplemental information can be obtained. The supplementalinformation refers to the information that needs to be outputted inassociation with the reply information. The reply information and thesupplemental information can be transmitted, such that the associatedsupplemental information can be outputted when the reply information isoutputted. When the voice request is received and the reply informationin response to the voice request is obtained, the supplementalinformation outputted in association with the reply information can beobtained. Therefore, diversified feedback information can be realized.The problem that the feedback information in the conventionaltechnologies is relatively simple and does not satisfy the diverse needscan be solved, and the user experience can be improved.

FIG. 4 is a flowchart of an output method consistent with the presentdisclosure. As shown in FIG. 4, at S41, the voice information isobtained.

At S42, if the voice information is the voice request, the replyinformation in response to the voice request is obtained after the voicerequest is parsed, and newly-added information is obtained as thesupplemental information. The supplemental information refers to theinformation that needs to be outputted in association with the replyinformation. The newly-added information refers to information that isunrelated to the reply information.

No matter what is the obtained voice request, the supplementalinformation associated with the reply information can be the newly-addedinformation and can be not related to the content of the replyinformation.

The newly-added information can include other information, such as news,some important decisions, or the like, that is pushed by certainspecified applications.

After the newly-added information is obtained, whether an importantlevel of the newly-added information satisfies a predetermined level canbe determined. If satisfies, the newly-added information can bedetermined as the supplemental information. If not, the newly-addedinformation can be determined not as the supplement information. Thesupplement information can be outputted in association with the replyinformation. The reply information can be outputted using the firstparameter, and the supplemental information can be outputted using thesecond parameter. The first parameter is the output parameter superiorto the second parameter. Therefore, when some important events insteadof major events happened, when the user sends the voice request, theimportant event can be outputted to the user while outputting the replyinformation in response to the voice request, such that the user canknow the important event and a question can be raised for the event whenthe user is interested in the important event, thereby avoiding asituation where the user is unaware of the event and cannot raise thequestion.

If no newly-added information has the important level that satisfies thepredetermined level, and thus can be used as the supplementalinformation, and the environmental information can be used as thesupplemental information and outputted in association with the replyinformation.

If no less than two pieces of newly-added information have the importantinformation levels that satisfy the predetermined level, the newly-addedinformation having a highest important level can be selected as thesupplemental information, or the no less than two newly-addedinformation can be all determined as the supplemental information. Whenbeing outputted in association with the reply information, the no lessthan two newly-added information can be outputted in turn, such that theno less than two newly-added information can be known to the user as thesupplemental information.

In some embodiments, the reply information can be outputted using thefirst parameter, and the newly-added information can be outputted usingthe second parameter. The first parameter can be the output parametersuperior to the second parameter. When the predetermined condition isdetected to be satisfied, the reply information can be outputted usingthe third parameter, and the newly-added information can be outputtedusing the fourth parameter. The fourth parameter is superior to thethird parameter.

A predetermined operation can be a gesture or voice command. Thepredetermined operation can also be that after the newly-addedinformation is received, the important level of the newly-addedinformation can be pre-judged, and if the important level reaches thepredetermined level, the reply information can be outputted using thethird parameter, and the newly-added information can be outputted usingthe fourth parameter superior to the third parameter. As such, the goalof giving priority to the major events can be achieved.

When the predetermined operation is the gesture or voice command, theuser can directly judge that the reply information is not as importantas the newly-added information, such that the newly-added informationcan be outputted superiorly.

For example, when the voice request is sent by the user and the replyinformation in response to the voice request is obtained, there is themajor event that needs to be outputted in the process of outputting thereply information. For example, the user's voice request is “What is theweather like today?” The reply information can be “Today is a bit cloudyand the temperature is relatively low.” While outputting the replyinformation, the device received the major event, such as “Mr. Hawkingdied on Mar. 14th.” At the same time, the predetermined operation, suchas the gesture or voice command of the user, is received, the replyinformation can be outputted using the third parameter, and thenewly-added information can be outputted using the fourth parametersuperior to the third parameter. For example, the newly-addedinformation of “The Death of Hawking on March 14th” can be outputtedfirst, and “It's a bit cloudy today and the temperature is relativelylow” can be then outputted. Therefore, when the major event occurs, thenewly-added important event can be outputted with the output parametersuperior to the reply information, and the priority output of the highpriority content can be realized.

At S43, the reply information and the supplemental information aretransmitted, such that the associated supplemental information isoutputted when the reply information is outputted.

Consistent with the present disclosure, the output method can obtain thevoice information. If the voice information is the voice request, thereply information in response to the voice request can be obtained, andthe supplemental information can be obtained. The supplementalinformation refers to the information that needs to be outputted inassociation with the reply information. The reply information and thesupplemental information can be transmitted, such that the associatedsupplemental information can be outputted when the reply information isoutputted. When the voice request is received and the reply informationin response to the voice request is obtained, the supplementalinformation outputted in association with the reply information can beobtained. Therefore, diversified feedback information can be realized.The problem that the feedback information in the conventionaltechnologies is relatively simple and does not satisfy the diverse needscan be solved, and the user experience can be improved.

FIG. 5 is a flowchart of an output method consistent with the presentdisclosure. As shown in FIG. 5, at S51, the voice information isobtained.

At S52, if the voice information is the voice request, the replyinformation in response to the voice request is obtained after the voicerequest is parsed, and an original information is obtained as thesupplemental information. The original information refers to theinformation outputted before the voice request is received, and thesupplemental information refers to the information that needs to beoutputted in association with the reply information.

In some embodiments, the server or the electronic device keepsoutputting or is continuously outputting the information beforereceiving the voice request. When the voice request is received, theoutput can be interrupted. In order to maintain the continuity of theoriginal output, the original output can be used as the supplementalinformation, and can be outputted in association with the replyinformation. Therefore, not only the response of the voice request, butalso the continuity of the original output can be guaranteed.

In some embodiments, the original information can be used as thesupplemental information only if the original information is determinedto be a first type.

The first type can include at least one of the followings: informationnot including content, information from a predetermined application or apredetermined content source, or information having the number ofplaybacks that exceeds a threshold.

The original information can include content information and/orbackground information. The content information can include theinformation having substantial content, e.g., language, text, or thelike, and the background information can include pure music, informationwithout substantial content, e.g., language, text, or the like.

When the original information is the information having no content andonly having the background information, such as pure music, the originalinformation can be used as the supplemental information. The playback ofthe original information cannot be interrupted, but only the playbackparameters might be adjusted. When the original information is thelanguage information, such as a storytelling, the original informationcannot be used as the supplemental information. That is, the playback ofthe original information can be interrupted to avoid missing the contentof the storytelling, causing the problem that the content cannot beconnected.

The original information can include the information from thepredetermined application or the predetermined content source, such as,KuGou music. When the original information is the information from KuGoumusic, the original information can be used as the supplementalinformation, and the playback of the original information can be notinterrupted, but only the playback parameters might be adjusted. Whenthe original information is the information from an application otherthan KuGuo music, such as the original information obtained from anaudio novel, the original information cannot be used as the supplementalinformation. That is, the playback of the original information can beinterrupted to avoid missing the content of the storytelling, causingthe problem that the content cannot be connected.

If the number of playbacks exceeds the threshold, i.e., the playback hasbeen performed multiple times, there is no need to worry about that thecontent might be missed by using the information as the supplementalinformation. For example, the original information is a certain audionovel. The audio novel has been playbacked many times by the samedevice, i.e., the user has listened too many times. In this scenario,there is no need to worry about that the content of the novel might bemissed, causing the problem that the content cannot be connected.Therefore, the original information can be used as the supplementalinformation without interrupting the playback of the originalinformation, but only adjusting the playback parameters.

No matter the original information belongs to which one of the severalcategories of the first type, the original information can be directlyoutputted as the supplemental information without interrupting theoriginal information. As such, after the completion of the output of thereply information, a command for continue the playback is not needed torealize a program of continuing playback of the suspended originalinformation, thereby saving the program and improving the userexperience.

For example, the server or the electronic device is playing back a songor a storytelling before receiving the voice request. In this scenario,after obtaining the reply information, the song or storytellingoriginally outputted can be used as the supplemental information, thesong or storytelling originally outputted can be not interrupted whileresponding to the voice request.

As another example, the server or the electronic device is playing backa song or storytelling before receiving the voice request. However, thefirst type includes news, and songs or storytelling that are notclassified as news. After the reply information is obtained, the song orstorytelling originally outputted cannot be used as the supplementalinformation.

In this scenario, only the reply information can be outputted, or theaudio corresponding to the environment information can be determined asthe supplemental information. The supplemental information can beoutputted in association with the reply information, such that althoughthe original output cannot be outputted without interrupting while thereply information is outputted, but the output of environmentalinformation can be performed.

At S53, the reply information and the supplemental information aretransmitted, such that the associated supplemental information isoutputted when the reply information is outputted.

Consistent with the present disclosure, the output method can obtain thevoice information. If the voice information is the voice request, thereply information in response to the voice request can be obtained, andthe supplemental information can be obtained. The supplementalinformation refers to the information that needs to be outputted inassociation with the reply information. The reply information and thesupplemental information can be transmitted, such that the associatedsupplemental information can be outputted when the reply information isoutputted. When the voice request is received and the reply informationin response to the voice request is obtained, the supplementalinformation outputted in association with the reply information can beobtained. Therefore, diversified feedback information can be realized.The problem that the feedback information in the conventionaltechnologies is relatively simple and does not satisfy the diverse needscan be solved, and the user experience can be improved.

FIG. 6 is a schematic structural diagram of an electronic deviceconsistent with the present disclosure. As shown in FIG. 6, theelectronic device includes a processor 61 and an output circuit 62. Theprocessor 61 may be a Central Processing Unit (CPU) or another form ofprocessing unit with data processing capabilities and/or instructionexecution capabilities, including, but not limited to, Microcontroller(MCU), or Field Programmable Gate Array (FPGA), or the like. The outputcircuit 62 can be coupled to the processor 61 for outputtinginformation.

The processor 61 can be configured to obtain the voice information, andif the voice information is the voice request, obtain the replyinformation in response to the voice request and the supplementalinformation. The supplemental information refers to the information thatneeds to be outputted in association with the reply information. Theprocessor 61 can be further configured to transmit the reply informationand the supplemental information, such that the associated supplementalinformation can be outputted when the reply information is outputted.

The voice information can include the voice information sent by theuser, or the voice information outputted by other electronic devices.Here, the voice information can be obtained and the voice informationthat can be recognized might be parsed, but whether the voiceinformation is sent by the user or outputted by the other electronicdevices does not need to be identified.

If the obtained voice information is the voice command other than thevoice request, the electronic device only needs to execute the voicecommand, and does not need to perform any response. For example, thevoice information is “playing music”. In this scenario, the electronicdevice only needs to play music, and does not need to implement anyresponse operation.

If the obtained voice information is the voice request, such as thevoice question, the electronic device needs to answer or respond to thevoice question. For example, the voice information is “how many degreesis today's temperature?” In this scenario, the electronic device needsto obtain the reply information corresponding to the voice information,i.e., the reply for responding to the voice information, after parsingthe voice information and clarifying the meaning thereof. For example,the reply information can be “today's temperature is 23 degrees.”

The reply information can include voice and the reply information can beplayed by voice, or the reply information can include text and the replyinformation can be displayed through a display screen, or both

In some embodiments, on the basis of obtaining the reply information inresponse to the voice request, the supplemental information may alsoneed to be obtained. The supplemental information refers to thatinformation that needs to be outputted in association with the replyinformation.

The supplemental information may be the information related to contentof the reply information, or may be the information not related to thecontent of the reply information. However, after the supplementalinformation is obtained, the supplemental information needs to beassociated with the reply information, such that when the replyinformation is output, the associated supplemental information can beoutputted.

In some embodiments, when the reply information is outputted, theassociated supplemental information can be simultaneously outputted, butthe output of the reply information and the output of the supplementalinformation can be in a prioritized order. For example, the replyinformation can be the first priority, and the supplemental informationcan be outputted as the second priority.

For example, when the electronic device includes a display apparatus anda speaker, the reply information can be outputted through the speaker,and the supplemental information can be outputted through the displaydevice, such that the user can preferentially notice the replyinformation outputted through the speaker.

In some embodiments, the reply information can be outputted through thespeaker, and after the reply information is outputted, the supplementalinformation can be then outputted through the speaker.

In some embodiments, in addition to the terminal electronic device, theelectronic device consistent with the present disclosure can also be theserver.

For example, the terminal electronic device can obtain the voiceinformation, and send the voice information to the server. The servercan receive the voice information, parse the voice information, andobtain an analysis result. The server can further obtain the replyinformation in response to the voice information, according to theanalysis result, and transmit the reply information to the terminalelectronic device via a network.

When the reply information in response to the voice information isobtained, according to the analysis result, and transmitted to theterminal electronic device via the network, the server can obtain thesupplemental information and transmit the supplemental information tothe terminal electronic device via the network.

In some embodiments, after the obtained supplemental information and thereply information are associated, the associated supplementalinformation and the reply information can be transmitted to the terminalelectronic device together. The terminal electronic device can output,according to the associated supplemental information and the replyinformation. The associated supplemental information and the replyinformation can include an output rule of the supplemental informationand the reply information, or the associated result can be the outputrule.

In some embodiments, the reply information can be obtained by theserver, and the reply information can be transmitted to the terminalelectronic device via the network. The supplemental information can bestored inside the terminal electronic device. After the terminalelectronic device obtains the reply information, the reply informationand the supplemental information can be associated and then outputted.

In some embodiments, the reply information and the supplementalinformation can be transmitted, such that the reply information can beoutputted using the first parameter, and the supplemental informationcan be outputted using the second parameter. The first parameter is anoutput parameter superior to the second parameter.

In some embodiments, in the process of transmitting the replyinformation and the supplemental information to the output circuit 62,the output rule that the reply information is outputted using the firstparameter and the supplemental information is outputted using the secondparameter can be simultaneously outputted to the output circuit. Assuch, the output circuit 62 can receive the output rule while receivingthe reply information and the supplemental information, such that theoutput circuit 62 can directly output the reply information using thefirst parameter and output the supplemental information using the secondparameter, according to the output rule.

In some embodiments, in the process of transmitting the replyinformation and the supplemental information to the output circuit 62,only the reply information and the supplemental information can betransmitted, and other data, such as the output rule, might be nottransmitted. The output rule can be stored in the output circuit 62.Regardless of what are the reply information and the supplementalinformation received by the output circuit 62, the reply information andthe supplemental information can be outputted according to thepredetermined output rule stored inside the output circuit 62.

In some embodiments, the reply information and the supplementalinformation can be transmitted to the output circuit 62, such that theoutput circuit 62 can output the reply information and the supplementalinformation after being mixed according to the first rule. The firstrule can include outputting the reply information using the firstparameter and outputting the supplemental information using the secondparameter. The first parameter can be the output parameter superior tothe second parameter.

In some embodiments, the reply information and the supplementalinformation after being mixed according to the first rule can betransmitted to the output circuit 62. The output circuit 62 can receivethe reply information and supplemental information after being mixedaccording to the first rule. In this scenario, the output circuit 62only needs to directly output the reply information and the supplementalinformation according to the first rule, i.e., output the replyinformation using the first parameter and output the supplementalinformation using the second parameter.

In some embodiments, the reply information and the supplementalinformation can be transmitted to the output circuit 62. The replyinformation and the supplemental information can be mixed by the outputcircuit 62, according to the first rule, after which the output circuit62 can output the reply information using the first parameter, andoutput the supplemental information using the second parameter.

The first parameter is the output parameter that is superior to thesecond parameter. That is, the reply information can be outputted usingthe output parameter superior to that of the supplemental information.

When the output circuit 62 includes the display screen and the speakeror the output interface connected to the speaker, the reply informationcan be outputted via the voice signal, and the supplemental informationcan be outputted via the image signal.

When the output circuit only includes the display screen, the replyinformation can be outputted using a large font, and the supplementalinformation can be outputted using the small font, or, the replyinformation can be outputted using a font color with a higherbrightness, and the supplemental information can be outputted using thefont color with a lower brightness;

When the output circuit only includes the speaker or the outputinterface connected to the speaker, the reply information can beoutputted using a first sound volume higher than a second sound volume,and the supplemental information can be outputted using the second soundvolume, or, the reply information can be outputted using a first tonehigher than a second tone, and the supplemental information can beoutputted using the second tone.

In some embodiments, no matter whether the output circuit is the displayscreen, the speaker, or the output interface connected to the speaker,or the output circuit includes both the display screen and the speakeror the output interface connected to the speaker, the reply informationcan be outputted preferentially and the supplemental information can beoutputted after the reply information has been outputted, or the replyinformation can be preferentially outputted and the supplementalinformation can be outputted between two adjacent outputs of the samereply information, or the reply information can be preferentiallyoutputted and the supplemental information can be outputted between twoadjacent outputs of different reply information.

In some embodiments, the reply information in response to the voicerequest can be obtained after the voice request is parsed, and the firstaudio that matches environment information that obtained as thesupplemental information. The supplemental information refers to theinformation that needs to be outputted in association with the replyinformation.

For example, the supplemental information associated with the replyinformation can be the first audio that matches the environmentalinformation. That is, the supplemental information can be used toindicate the environmental information through the first audio.

The first audio can include the audio indicating the environmentalinformation. For example, if the environmental information is raining,the first audio can be the rain sound, and if the environmentalinformation is windy, the first audio can be the wind sound. As such,after receiving the reply information and the supplemental information,the user can feel the immersive effect.

In some embodiments, different audios can be preset to representdifferent environmental states and a correspondence table can beestablished. After the environmental information is determined, theaudio corresponding to the environmental information can be searchedfrom the correspondence table. The audio can be the supplementalinformation. The user can know what is the environmental informationthrough the output of the audio, without having to input the voicerequest to obtain the current environmental information.

In some embodiments, obtaining the voice information can includeobtaining the voice information from the acquisition apparatus, and theenvironment information can include the environment information of theenvironment where the acquisition apparatus is located.

In some embodiments, the environmental information can include theenvironmental information of a designated location within a preset timeperiod. The designated location can include the location of the serveror the terminal electronic device which implements the output method,and can also include any other designated location.

In some embodiments, the environment information can include firstenvironment information of a first designated location within the presettime period and second environment information of a second designatedlocation within the preset time period, or the environment informationcan include third environment information of the designated locationwithin a first preset time period and fourth environment information ofthe designated location within a second preset time period. That is, theenvironmental information can include the environmental information ofdifferent locations, or can include the environmental information ofdifferent time periods.

When the environment information includes the first environmentinformation of the first designated location within the preset timeperiod and the second environment information of the second designatedlocation within the preset time period, abnormal environment informationin the first environment information and the second environmentinformation can be used as the output environment information, and theaudio corresponding to the output environment information and thedesignated location can be obtained from a pre-stored audio library, andthe audio can be determined as the first audio and can be outputted.

For example, the first designated location and the second designatedlocation can be preset for monitoring the environmental status. Ifabnormal environment information occurring at the first designatedlocation within the preset time period is detected, the abnormalenvironment information of the first designated location can be used asthe environmental information and the audio matching the environmentalinformation can be determined as the supplemental information. Theenvironment information of the second designated location where noabnormality has occurred may not be outputted. For example, the weatherthat is not sunny can be set as the abnormal environment information. Asanother example, if a difference between the environmental informationof a day or a time period and the environmental information of the sameday or the same time period in a historical year exceeds a firstthreshold, the day or the time period can be set as the abnormalenvironmental information. As another example, if a change of theenvironmental information within the past five days or the past ten daysexceeds a second threshold, the current day can be set as the abnormalenvironmental information.

When the environment information includes the third environmentinformation of the designated location within the first preset timeperiod and the fourth environment information of the designated locationwithin the second preset time period, the abnormal environmentinformation in the third environment information within the first presettime period and the fourth environment information within the secondpreset time period can be used as the output environment information.The audio corresponding to the output environment information and thedesignated preset time period can be obtained from the pre-stored audiolibrary, and the audio can be determined as the first audio and can beoutputted.

For example, the designated location can be preset for monitoring theenvironmental status within the first preset time period and the secondpreset time period. If abnormal environment information occurring at thefirst designated location within the preset time period is detected, theabnormal environment information of the first designated location can beused as the environmental information and the audio matching theenvironmental information can be determined as the supplementalinformation. The environment information of the second designatedlocation where no abnormality has occurred may not be outputted. Forexample, the weather that is not sunny can be set as the abnormalenvironment information. As another example, if a difference between theenvironmental information of a day or a time period and theenvironmental information of the same day or the same time period in ahistorical year exceeds a first threshold, the day or the time periodcan be set as the abnormal environmental information. As anotherexample, if a change of the environmental information within the pastfive days or the past ten days exceeds a second threshold, the currentday can be set as the abnormal environmental information.

In some embodiments, the reply information can be unrelated to theenvironmental information or can include the environmental information.

When the reply information includes the environmental information, thevoice request can be a request to obtain the environmental informationand the environmental information in response to the voice request canbe the reply information. In this scenario, the supplemental informationrefers to the information outputted in association with the replyinformation. After obtaining the reply information, the environmentalinformation does not need to be obtained, and the supplementalinformation can be directly determined according to the replyinformation.

For example, the user's location is raining. If the user's voice requestis “What is the current weather?” The reply information can be “It israining and a little bit cold.” In this scenario, the supplementalinformation can output the raining sound, e.g., the rhythm of the rain,or the sound of thunder, while outputting the reply information. Thatis, the rhythm of rain or the sound of thunder can be used as thebackground sound while outputting the voice or text display of “it israining and a little bit cold.” Adding the sound of the rain or thunderas the background sound can enable the user to clearly feel that it israining and feel the immersive effect, when receiving the outputtedreply information and supplemental information.

For example, the user's location is raining. If the user's voice requestis “What is the current weather?” The reply information can be “It israining and a little bit cold.” In this scenario, the supplementalinformation can be adjusting playing parameters of a player, i.e.,adjusting a tone or sound of the player when the reply information issent. For example, the player who replied to the request can say “It israining and a little bit cold” with the teeth tremble, allowing the userto feel the degree of cold after receiving the reply information and thesupplemental information. As another example, the player who replied tothe request can say “It is raining and a little bit cold” in the rain,such that after the user receives the reply information and thesupplemental information, the user can clearly feel that the player isin the rain and the user can achieve the immersive effect.

When the reply information is irrelevant to the environment information,the voice request can include the request information that is irrelevantto the request to obtain the environment information. In this scenario,no matter what the obtained voice request is related to, the replyinformation in response to the voice request can be unrelated to theenvironment information. In some embodiments, when or after the replyinformation is obtained, or after the voice request is obtained, theenvironment information can be automatically obtained, and the audiomatching the environment information can be determined as the firstaudio, and the first audio can be determined as the supplementalinformation that can be outputted in association with the replyinformation. Therefore, after the voice request irrelevant to theenvironment information is received, the reply information in responseto the voice request can be outputted and the first audio matching theenvironment information can be also outputted as the supplementalinformation. As such, two answers can be obtained while raising only onequestion, in which the environmental information can be outputted as thesupplemental information.

For example, the user's location is raining. The user's voice request is“What is the date today?” The reply information can be “Today is March2nd,” and the supplemental information can include the rhythm of therain. Therefore, the reply information and the supplemental informationthat the user hears can be “Today is March 2nd” with the rhythm of therain as the background sound, thereby enabling the user to clarify thecurrent environmental information while obtaining the answer he wants.

In some embodiments, the output mode of the reply information can bedetermined according to the supplemental information.

If the supplemental information is the environmental information, theoutput mode can be that different environmental information correspondto different reply information.

For example, if the environmental information indicates a sunny day, thereply information can be outputted using a cheerful tone, and if theenvironmental information indicates a rainy day, the reply informationcan be outputted using a dull tone. As another example, if theenvironmental information indicates the sunny day, a female voice can beused to output the reply information, and if the environmentalinformation indicates the rainy day, a male voice can be used to outputthe reply information. As another example, if the environmentalinformation indicates the sunny day, the reply information can beoutputted using the white font and black background, and if theenvironmental information indicates the rainy day, the reply informationcan be outputted using the black font and white background, or if theenvironmental information indicates that the sunny day, the replyinformation can be outputted using colored font, and if the environmentinformation indicates the rainy day, the reply information can beoutputted using the black and white font.

The above examples are merely exemplary illustration, and the outputmode can include other forms, which are not intended to be limitedherein.

In some embodiments, the reply information in response to the voicerequest can be obtained after the voice request is parsed, and thenewly-added information can be obtained as the supplemental information.The supplemental information refers to the information that needs to beoutputted in association with the reply information.

No matter what is the obtained voice request, the supplementalinformation associated with the reply information can be the newly-addedinformation and can be not related with the content of the replyinformation.

The newly-added information can include other information, such as thenews, some important decisions, or the like, that is pushed by thecertain specified applications.

After the newly-added information is obtained, whether the importantlevel of the newly-added information satisfies a predetermined level canbe determined. If satisfies, the newly-added information can bedetermined as the supplemental information. If not, the newly-addedinformation can be determined not as the supplement information. Thesupplement information can be outputted in association with the replyinformation. The reply information can be outputted using the firstparameter, and the supplemental information can be outputted using thesecond parameter. The first parameter is the output parameter superiorto the second parameter. Therefore, when some important events insteadof major events happened, when the user sends the voice request, theimportant event can be outputted to the user while outputting the replyinformation in response to the voice request, such that the user canknow the important event and a question can be raised for the event whenthe user is interested in the important event, thereby avoiding asituation where the user is unaware of the event and cannot raise thequestion.

If no newly-added information has the important level that satisfies thepredetermined level, and thus can be used as the supplementalinformation, and the environmental information can be used as thesupplemental information and outputted in association with the replyinformation.

If no less than two pieces of newly-added information have the importantinformation levels that satisfy the predetermined level, the newly-addedinformation having a highest important level can be selected as thesupplemental information, or the no less than two newly-addedinformation can be all determined as the supplemental information. Whenbeing outputted in association with the reply information, the no lessthan two newly-added information can be outputted in turn, such that theno less than two newly-added information can be known to the user as thesupplemental information.

In some embodiments, the reply information can be outputted using thefirst parameter, and the newly-added information can be outputted usingthe second parameter. The first parameter can be the output parametersuperior to the second parameter. When the predetermined condition isdetected to be satisfied, the reply information can be outputted usingthe third parameter, and the newly-added information can be outputtedusing the fourth parameter. The fourth parameter is superior to thethird parameter.

A predetermined operation can be the gesture or voice command. Thepredetermined operation can also be that after the newly-addedinformation is received, the important level of the newly-addedinformation can be pre-judged, and if the important level reaches thepredetermined level, the reply information can be outputted using thethird parameter, and the newly-added information can be outputted usingthe fourth parameter superior to the third parameter. As such, the goalof giving priority to the major events can be achieved.

When the predetermined operation is the gesture or voice command, theuser can directly judge that the reply information is not as importantas the newly-added information, such that the newly-added informationcan be outputted superiorly.

For example, when the voice request is sent by the user and the replyinformation in response to the voice request is obtained, there is themajor event that needs to be outputted in the process of outputting thereply information. For example, the user's voice request is “What is theweather like today?” The reply information can be “Today is a bit cloudyand the temperature is relatively low.” While outputting the replyinformation, the device received the major event, such as “Mr. Hawkingdied on Mar. 14th.” At the same time, the predetermined operation, suchas the gesture or voice command of the user, is received, the replyinformation can be outputted using the third parameter, and thenewly-added information can be outputted using the fourth parametersuperior to the third parameter. For example, the newly-addedinformation of “The Death of Hawking on March 14th” can be outputtedfirst, and “It's a bit cloudy today and the temperature is relativelylow” can be then outputted. Therefore, when the major event occurs, thenewly-added important event can be outputted with the output parametersuperior to the reply information, and the priority output of the highpriority content can be realized.

In some embodiments, the reply information in response to the voicerequest can be obtained after the voice request is parsed, and theoriginal information can be obtained as the supplemental information.The original information refers to the information outputted before thevoice request is received, and the supplemental information refers tothe information that needs to be outputted in association with the replyinformation.

In some embodiments, the server or the electronic device keepsoutputting or is continuously outputting the information beforereceiving the voice request. When the voice request is received, theoutput can be interrupted. In order to maintain the continuity of theoriginal output, the original output can be used as the supplementalinformation, and can be outputted in association with the replyinformation. Therefore, not only the response of the voice request, butalso the continuity of the original output can be guaranteed.

In some embodiments, the original information can be used as thesupplemental information only if the original information is determinedto be the first type.

The first type can include at least one of the followings: informationnot including content, information from the predetermined application orthe predetermined content source, or information having the number ofplaybacks that exceeds the threshold.

The original information can include content information and/orbackground information. The content information can include theinformation having substantial content, e.g., language, text, or thelike, and the background information can include pure music, informationwithout substantial content, e.g., language, text, or the like.

When the original information is the information having no content andonly having the background information, such as pure music, the originalinformation can be used as the supplemental information. The playback ofthe original information cannot be interrupted, but only the playbackparameters might be adjusted. When the original information is thelanguage information, such as a storytelling, the original informationcannot be used as the supplemental information. That is, the playback ofthe original information can be interrupted to avoid missing the contentof the storytelling, causing the problem that the content cannot beconnected.

The original information can include the information from thepredetermined application or the predetermined content source, such as,KuGou music. When the original information is the information from KuGoumusic, the original information can be used as the supplementalinformation, and the playback of the original information can be notinterrupted, but only the playback parameters might be adjusted. Whenthe original information is the information from an application otherthan KuGuo music, such as the original information obtained from anaudio novel, the original information cannot be used as the supplementalinformation. That is, the playback of the original information can beinterrupted to avoid missing the content of the storytelling, causingthe problem that the content cannot be connected.

If the number of playbacks exceeds the threshold, i.e., the playback hasbeen performed multiple times, there is no need to worry about that thecontent might be missed by using the information as the supplementalinformation. For example, the original information is a certain audionovel. The audio novel has been playbacked many times by the samedevice, i.e., the user has listened too many times. In this scenario,there is no need to worry about that the content of the novel might bemissed, causing the problem that the content cannot be connected.Therefore, the original information can be used as the supplementalinformation without interrupting the playback of the originalinformation, but only adjusting the playback parameters.

No matter the original information belongs to which one of the severalcategories of the first type, the original information can be directlyoutputted as the supplemental information without interrupting theoriginal information. As such, after the completion of the output of thereply information, a command for continue the playback is not needed torealize a program of continuing playback of the suspended originalinformation, thereby saving the program and improving the userexperience.

For example, the server or the electronic device is playing back a songor a storytelling before receiving the voice request. In this scenario,after obtaining the reply information, the song or storytellingoriginally outputted can be used as the supplemental information, thesong or storytelling originally outputted can be not interrupted whileresponding to the voice request.

As another example, the server or the electronic device is playing backa song or storytelling before receiving the voice request. However, thefirst type includes news, and songs or storytelling that are notclassified as news. After the reply information is obtained, the song orstorytelling originally outputted cannot be used as the supplementalinformation.

In this scenario, only the reply information can be outputted, or theaudio corresponding to the environment information can be determined asthe supplemental information. The supplemental information can beoutputted in association with the reply information, such that althoughthe original output cannot be outputted without interrupting while thereply information is outputted, but the output of environmentalinformation can be performed.

Consistent with the present disclosure, the electronic device can obtainthe voice information. If the voice information is the voice request,the reply information in response to the voice request can be obtained,and the supplemental information can be obtained. The supplementalinformation refers to the information that needs to be outputted inassociation with the reply information. The reply information and thesupplemental information can be transmitted, such that the associatedsupplemental information can be outputted when the reply information isoutputted. When the voice request is received and the reply informationin response to the voice request is obtained, the supplementalinformation outputted in association with the reply information can beobtained. Therefore, diversified feedback information can be realized.The problem that the feedback information in the conventionaltechnologies is relatively simple and does not satisfy the diverse needscan be solved, and the user experience can be improved.

In the present disclosure, the embodiments are described in a gradualand progressive manner with the emphasis of each embodiment on an aspectdifferent from other embodiments. For the same or similar parts betweenthe various embodiments, reference may be made to each other. Thedisclosed apparatuses correspond to the disclosed methods, the detaileddescription is omitted and reference can be made to the description ofthe methods.

Those skilled in the art might appreciate that the exemplary elementsand algorithm processes of the disclosed embodiments in the presentdisclosure can be implemented by an electronic hardware, a computersoftware, or a combination of both. To clearly illustrate aninterchangeability of hardware and software, the elements and processesof the various exemplary embodiments have been generally described interms of functionality. Whether the functions are implemented by thehardware or the software may depend on the specific application anddesign constraints of the technical solution. Those skilled in the artcan use different methods for implementing the described functions foreach particular application, but such implementation should not beconsidered to be beyond the scope of the present disclosure.

The exemplary elements and algorithm processes of the disclosedembodiments in the present disclosure can be implemented by thehardware, a software module executed by the processor, or a combinationof both. The software module can be stored in a random access memory(RAM), a memory, a read only memory (ROM), an electrically programmableROM, an electrically erasable programmable ROM, a register, a hard disk,a removable disk, a Compact Disc Read-Only Memory (CD-ROM), or any otherform of storage medium known by those skilled in the art.

The foregoing description of the disclosed embodiments might enable aperson skilled in the art to realize or use the present disclosure.Various modifications to the embodiments will be apparent to thoseskilled in the art. The general principles defined herein may beimplemented in other embodiments without departing from the spirit orscope of the present disclosure. Accordingly, the present disclosurewill not be limited to the embodiments shown herein, but is to meet thebroadest scope consistent with the principles and novel featuresdisclosed herein.

What is claimed is:
 1. An output method, comprising: obtaining voiceinformation; determining whether the voice information is a voicerequest; in response to the voice information being the voice request,obtaining reply information for replying to the voice request andsupplemental information, the supplemental information being informationthat needs to be outputted in association with the reply information;transmitting the reply information and the supplemental information toan output device for outputting the reply information and thesupplemental information using different parameters, such that an outputof the reply information is prioritized over an output of thesupplemental information; and in response to receiving a predeterminedoperation, outputting the reply information and the supplementalinformation using different parameters, such that the output of thesupplemental information is prioritized over the output of the replyinformation.
 2. The method according to claim 1, wherein: transmittingthe reply information and the supplemental information to the outputdevice for outputting the reply information and the supplementalinformation using different parameters includes: transmitting the replyinformation and the supplemental information to the output device foroutputting the reply information and the supplemental information usinga first parameter and a second parameter, respectively, such that theoutput of the reply information is prioritized over the output of thesupplemental information; and in response to receiving the predeterminedoperation, outputting the reply information and the supplementalinformation using different parameters includes: in response toreceiving the predetermined operation, outputting the reply informationand the supplemental information using the second parameter and thefirst parameter, respectively, such that the output of the supplementalinformation is prioritized over the output of the reply information. 3.The method according to claim 1, wherein the predetermined operationincludes a gesture or a voice command.
 4. The method according to claim1, wherein the output of the reply information and the output of thesupplemental information are audio outputs.
 5. The method according toclaim 1, wherein transmitting the reply information and the supplementalinformation includes: transmitting the reply information and thesupplemental information, such that the reply information is outputtedusing a first sound volume or a first tone and the supplementalinformation is outputted using a second sound volume or a second tone.6. The method according to claim 1, wherein obtaining the replyinformation for replying to the voice request and the supplementalinformation includes: obtaining the reply information for replying tothe voice request after the voice request is parsed; and obtaining afirst audio that matches environment information as the supplementalinformation.
 7. The method according to claim 6, wherein obtaining thereply information for replying to the voice request after the voicerequest is parsed includes: obtaining the environment information forreplying to the voice request as the reply information after the voicerequest is parsed.
 8. The method according to claim 6, wherein: thevoice information is obtained from an acquisition apparatus; and theenvironment information is associated with an environment where theacquisition apparatus is located.
 9. The method according to claim 1,wherein obtaining the reply information for replying to the voicerequest and the supplemental information includes: obtaining the replyinformation in response to the voice request after the voice request isparsed; and obtaining newly-added information as at least part of thesupplemental information.
 10. The method according to claim 9, whereinobtaining the newly-added information as the at least part of thesupplemental information includes: determining whether an importantlevel of the newly-added information satisfies a predetermined level;and in response to the important level of the newly-added informationsatisfying the predetermined level, outputting the reply information andthe supplemental information using a third parameter and a fourthparameter, respectively, such that the output of the reply informationis prioritized over the output of the supplemental information.
 11. Themethod according to claim 1, wherein obtaining the reply information forreplying to the voice request and the supplemental information includes:obtaining the reply information in response to the voice request afterthe voice request is parsed; and obtaining original information as atleast part of the supplemental information, the original informationbeing information outputted before the voice request is received. 12.The method according to claim 11, wherein obtaining the originalinformation as the supplemental information includes: in response to theoriginal information being a first type, using the original informationas the supplemental information, the first type being one of informationwithout content, information from a predetermined application or apredetermined content source, and information having a number ofplaybacks that exceeds a threshold.
 13. An electronic device comprising:a processor configured to: obtain voice information; determine whetherthe voice information is a voice request; in response to the voiceinformation being the voice request, obtain reply information forreplying the voice request and supplemental information, and thesupplemental information being information that needs to be outputted inassociation with the reply information; and transmit the replyinformation and the supplemental information; and an output circuitconfigured to: output the reply information and the supplementalinformation using different parameters, such that an output of the replyinformation is prioritized over an output of the supplementalinformation; and in response to receiving a predetermined operation,output the reply information and the supplemental information usingdifferent parameters, such that the output of the supplementalinformation is prioritized over the output of the reply information. 14.The electronic device according to claim 13, wherein the output circuitis further configured to: output the reply information and thesupplemental information using a first parameter and a second parameter,respectively, such that the output of the reply information isprioritized over the output of the supplemental information; and inresponse to receiving the predetermined operation, output the replyinformation and the supplemental information using the second parameterand the first parameter, respectively, such that the output of thesupplemental information is prioritized over the output of the replyinformation
 15. The electronic device according to claim 13, wherein theprocessor is further configured to: transmit the reply information andthe supplemental information, such that the reply information isoutputted using a first sound volume or a first tone and thesupplemental information is outputted using a second sound volume or asecond tone.
 16. The electronic device according to claim 13, whereinthe processor is further configured to: obtain the reply information forreplying to the voice request after the voice request is parsed; andobtain a first audio that matches environment information as thesupplemental information.
 17. The electronic device according to claim16, wherein the processor is further configured to: obtain theenvironment information for replying to the voice request as the replyinformation after the voice request is parsed.
 18. The electronic deviceaccording to claim 16, wherein: the voice information is obtained froman acquisition apparatus; and the environment information is associatedwith an environment where the acquisition apparatus is located.
 19. Theelectronic device according to claim 11, wherein the processor isfurther configured to: obtain the reply information in response to thevoice request after the voice request is parsed; and obtain newly-addedinformation as at least part of the supplemental information.
 20. Theelectronic device according to claim 19, wherein: the processor isfurther configured to: determine whether an important level of thenewly-added information satisfies a predetermined level; and the outputcircuit is further configured to: in response to the important level ofthe newly-added information satisfying the predetermined level, outputthe reply information and the supplemental information using a thirdparameter and a fourth parameter, respectively, such that the output ofthe reply information is prioritized over the output of the supplementalinformation.